package com.jic.order.response;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

@Data
public class OrderDeliverInfo implements Serializable {

	// 主键ID
	private long id;
	// 交货单号
	private String deliverNo;
	// 订单号
	private String orderNo;
	// 状态，待发货、已发货
	private Integer orderStatus;
	// 冗余-商户ID
	private long merchantId;
	// 冗余-商户名称
	private String merchantName;
	// 冗余-店铺ID
	private long storeId;
	// 冗余-店铺名称
	private String storeName;
	// 交货方式，仓储发货（对应有仓）、供应商自发货（对应无仓）
	private Integer deliverWay;
	// "配送方式，字典项配置在m_order_delivery_type表中")
	private Integer deliveryType;
	// 仓库ID，有仓有值
	private long warehouseId;
	// 仓库名称，有仓有值
	private String warehouseName;
	// 供应商ID，无仓有值
	private long supplierId;
	// 创建时间
	private Date createTime;
	// 下单时间
	private Date buyTime;
	// 购买人
	private long buyerId;
	// 购买人用户名
	private String buyerUsername;
	// 购买人真实名称
	private String buyerRealname;
	// 收货人省id
	private long receiverProvinceId;
	// 收货人省名称
	private String receiverProvinceName;
	// 收货人市id
	private long receiverCityId;
	// 收货人市名称
	private String receiverCityName;
	// 收货人区/县id
	private long receiverCountryId;
	// 收货人区/县名称
	private String receiverRegionName;
	// 收货人名字
	private String receiverName;
	// 收货人电话
	private String receiverPhone;
	// 收货人详细地址
	private String receiverAddress;
	// 备注
	private String mark;
	// 商品编码
	private Integer goodsId;
}
